Skip to content

Custom httpd configuration support#657

Merged
openshift-merge-bot[bot] merged 1 commit into
openstack-k8s-operators:mainfrom
fmount:httpd-overrides-support
Jun 5, 2026
Merged

Custom httpd configuration support#657
openshift-merge-bot[bot] merged 1 commit into
openstack-k8s-operators:mainfrom
fmount:httpd-overrides-support

Conversation

@fmount

@fmount fmount commented May 25, 2026

Copy link
Copy Markdown
Contributor

Introduce a new sample demonstrating how to customize httpd conf using extraMounts.
This approach leverages the extraMounts feature to inject custom configuration files loaded from /etc/httpd/conf_custom, enabling users to modify httpd settings without introducing new API parameters to the operator.
This follows the pattern already present in storage operators (e.g. openstack-k8s-operators/cinder-operator#610)

@openshift-ci openshift-ci Bot requested review from slagle and stuggi May 25, 2026 04:59
Introduces a new sample demonstrating how to customize Apache HTTPD
configuration in heat-operator using extraMounts. The sample includes
"httpd_custom_timeout.conf" to override Apache timeout settings via
ConfigMaps mounted to "/etc/httpd/conf_custom/".
This approach leverages the "extraMounts" feature to inject custom
configuration files loaded from "/etc/httpd/conf_custom", enabling users
to modify httpd settings without introducing new API parameters to the
operator.

See `config/samples/httpd-overrides/README.md` for detailed implementation
instructions, including deployment steps and verification procedures.

Co-Authored-By: Claude Opus <noreply@anthropic.com>
Signed-off-by: Francesco Pantano <fpantano@redhat.com>
@fmount fmount force-pushed the httpd-overrides-support branch from 32cfb4b to 61b0369 Compare May 27, 2026 15:00
@openshift-ci

openshift-ci Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: fmount, slagle

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved label Jun 4, 2026
@fmount

fmount commented Jun 4, 2026

Copy link
Copy Markdown
Contributor Author

/test heat-operator-build-deploy-kuttl

@openshift-merge-bot openshift-merge-bot Bot merged commit 11cc32f into openstack-k8s-operators:main Jun 5, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants